place with abundant prickly palm tree - Deutsch Englisch Wörterbuch